trench reclaimers - Turkish English Dictionary